live-saving equipment - Turc Anglais Dictionnaire